package com.itheima.dao;

import com.itheima.pojo.Order;

import java.util.List;
import java.util.Map;

public interface OrderDao {
    List<Order> findByCondition(Order order);

    void add(Order order);

    Map findById(Integer id);

    //今日预约人数
    long findTodayOrderNumber(String todayDate);

    //今日到诊数
    long findTodayVisitsNumber(String todayDate);

    //查询某个区间的预约人数
    long findOrderNumberByBetweenDate(String startDate, String endDate);

    //查询指定日期后的实际到诊人数
    long findVisitsNumberByAfterDate(String date);
}
